barn for cows - Allemand Anglais Dictionnaire